Smart OptiSelect Preference Based Innovative Framework for User-in-the-Loop Feature Selection in Software Product Lines
نویسندگان
چکیده
Smart OptiSelect is a multi-objective evolutionary optimization and a machine learning based framework for software product lines feature selection. It serves in the direction of filling the gap between software product lines search based feature selection optimization and real life utilization by stakeholders. OptiSelect enables system analysts and project managers to select best features to implement to meet their dynamic and always changing objectives by offering plenty of multi-objective optimized solutions that complies with these objectives. Smart OptiSelect created the availability for providing various versions of result sets based on user experience in a more comprehensive working flow. Smart OptiSelect is enabled to interactively figure out user’s preferences and help to reach more convenient solutions that should best draw out the user’s desires and express his organization goals. Keywords— User-in-the-loop (UIL); Software Product Lines; Feature Models; Optimal Feature Selection; Multi-objective Optimization; Search-Based Software Engineering; Machine Learning; Pareto Front; Non-Dominant Solutions
منابع مشابه
A New Hybrid Framework for Filter based Feature Selection using Information Gain and Symmetric Uncertainty (TECHNICAL NOTE)
Feature selection is a pre-processing technique used for eliminating the irrelevant and redundant features which results in enhancing the performance of the classifiers. When a dataset contains more irrelevant and redundant features, it fails to increase the accuracy and also reduces the performance of the classifiers. To avoid them, this paper presents a new hybrid feature selection method usi...
متن کاملA New Framework for Distributed Multivariate Feature Selection
Feature selection is considered as an important issue in classification domain. Selecting a good feature through maximum relevance criterion to class label and minimum redundancy among features affect improving the classification accuracy. However, most current feature selection algorithms just work with the centralized methods. In this paper, we suggest a distributed version of the mRMR featu...
متن کاملInterval MULTIMOORA method with target values of attributes based on interval distance and preference degree: biomaterials selection
A target-based MADM method covers beneficial and non-beneficial attributes besides target values for some attributes. Such techniques are considered as the comprehensive forms of MADM approaches. Target-based MADM methods can also be used in traditional decision-making problems in which beneficial and non-beneficial attributes only exist. In many practical selection problems, some attributes ha...
متن کاملA social recommender system based on matrix factorization considering dynamics of user preferences
With the expansion of social networks, the use of recommender systems in these networks has attracted considerable attention. Recommender systems have become an important tool for alleviating the information that overload problem of users by providing personalized recommendations to a user who might like based on past preferences or observed behavior about one or various items. In these systems...
متن کاملOptimal Feature Selection for Data Classification and Clustering: Techniques and Guidelines
In this paper, principles and existing feature selection methods for classifying and clustering data be introduced. To that end, categorizing frameworks for finding selected subsets, namely, search-based and non-search based procedures as well as evaluation criteria and data mining tasks are discussed. In the following, a platform is developed as an intermediate step toward developing an intell...
متن کامل